projects
/
xen.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9a6d1bc
)
This patch adds syntax checking for "xm block-attach" command.
author
Ewan Mellor
<ewan@xensource.com>
Thu, 14 Sep 2006 06:55:28 +0000
(07:55 +0100)
committer
Ewan Mellor
<ewan@xensource.com>
Thu, 14 Sep 2006 06:55:28 +0000
(07:55 +0100)
Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com>
tools/python/xen/xend/server/blkif.py
patch
|
blob
|
history
diff --git
a/tools/python/xen/xend/server/blkif.py
b/tools/python/xen/xend/server/blkif.py
index 886cc5610d84b0eb186fbe670c9d8b28bd48bc86..927e062e118d09b71183a51e150c9d9cfb45ffa2 100644
(file)
--- a/
tools/python/xen/xend/server/blkif.py
+++ b/
tools/python/xen/xend/server/blkif.py
@@
-64,10
+64,14
@@
class BlkifController(DevController):
except ValueError:
(typ, params) = ("", "")
+ mode = sxp.child_value(config, 'mode', 'r')
+ if mode not in ('r', 'w', 'w!'):
+ raise VmError('Invalid mode')
+
back = { 'dev' : dev,
'type' : typ,
'params' : params,
- 'mode' :
sxp.child_value(config, 'mode', 'r')
+ 'mode' :
mode
}
if security.on():